deputy directorship - Turkish English Dictionary